package org.zfes.snowier.xyz.live;

import java.util.Optional;
import org.zfes.snowier.xyz.live.dto.LiveStatus;

public interface IVideoStatusManager {


	Optional<LiveStatus> getLiveChannelStatus(String deviceNum,String channelId);
	
	void setLiveChannelStatus(String deviceNum, String channelId, String liveId , Byte status);
	
	void liveChannelStart(String deviceNum, String channelId, String liveId);

	void liveChannelStop(String deviceNum, String channelId);

	boolean isChannelOnLive(String deviceNum, String channelId);
	
	
//	boolean isLiveOnRequest(String deviceNum,String channelId);

//	boolean isLiveChannelReady(String deviceNum, String channelId);
	
	
//	void liveChannelRegist(String deviceNum, String channelId);

	


	

	


	
	
}
